Big Huge Thesaurus

Chinese parasol tree

noun